Dr. David Oshalim, MD

Address

620 Westfall Rd Finger Lake Ddso
Rochester, NY 14620