Michael O Walsh is 38 years old. Michael lives in Shelton, Connecticut. Michael has also lived in Hamden, Connecticut; Harrells, North Carolina; Raleigh, North Carolina and New Bern, North Carolina. Barbara Carrazone Walsh, Christopher J Walsh, Kevin C Walsh, William P Barnes and Brian Carrazzone Walsh are some of Michael relatives.