Eye Doctor Rahim Mangalji Amherst, NYDavid Rodman MD- Buffalo Medical Group Ophthalmology Show contacts Share David Rodman MD- Buffalo Medical Group+1 716-630-1000 ReviewsCompetence OphthalmologistNo reviews yetAdd Review