Elliott V Troup, MD, Ophthalmology

409 Dunlap St N
Saint PaulMN  55104-4201 (Ramsey County)


Phone: 651-290-9200
Fax: 651-290-9210

NPI: 1467402644
License Number: 18795 (MN)