David Marshall, MD

Obstetrics & Gynecology

66 Pointview Drive, Troy, NY 12180

(518) 272-2366