James S Marsh, MD, Orthopaedic Surgery

12 Village St
Village Medical Ctr Ste 8
North HavenCT  06473-3828 (New Haven County)


Phone: 203-453-1088
Fax: 203-458-2980
Email: fam***@*****oo.com

NPI: 1033178207
License Number: 028508 (CT)