Rachel Santiago, MDRachel Santiago · Spinal Cord Injury Medicine Physician1270 Belmont Ave, Schenectady, NY 12308(518) 382-4560Check availability No reviews yetInsurance:Not specifiedBook onlineClaim listing