Click Picture for directions. 3 Locations. Click Phone Number to call. Main Office 124 Rosa Road Suite 382 Schenectady, NY 12308: Tel: (518) 386-3691 Fax: (518)386-3553.