Sangita Patel Mehta, MD, Ophthalmology

850 Brainard Rd
ClevelandOH  44143-3146 (Cuyahoga County)


Phone: 440-442-8329
Fax: 440-442-9088

NPI: 1538160932
License Number: 75572 (OH)