Ellis Family Practice Associates
1201 Nott St STE 204, Schenectady 12308