Village of Scotia Address: 148 Mohawk Ave, Scotia, NY 12302 Phone: (518) 381-6114 Services: Ambulance Call (518) 381-6114 Get Directions