HOME / Internist / Dr. David Farrugia
6400 Powers Rd, Orchard Park, NY 14127
+17166670001
View Business Profile