Mary Amelia Vogler, MD, Internal Medicine

119 W 24th St
Css - Rogers Unit
New YorkNY  10011-1913 (New York County)


Phone: 212-746-7200
Fax: 212-746-7166

NPI: 1760538664
License Number: 167584 (NY)