Robert Dettmer, MD, Internal Medicine

32 Strawberry Hill Ct
StamfordCT  06902-2594 (Fairfield County)


Phone: 203-348-5355
Fax:

NPI: 1679648281
License Number: 038509 (CT)