Helen Alexandra Pass, MD, Surgery

32 Strawberry Hill Ct
4th Floor Ste 8
StamfordCT  06902-2594 (Fairfield County)


Phone: 203-276-4255
Fax: 203-276-4259

NPI: 1902810203
License Number: 051249 (CT)