Steven A Odrich, MD, Ophthalmology

3765 Riverdale Ave
BronxNY  10463-1845 (Bronx County)


Phone: 718-432-2020
Fax: 718-432-8482
Email: sao***@*****oo.com

NPI: 1902958473
License Number: 179385 (NY)