15 Thornwood Dr.
Ithaca, NY 14850
(607) 257-3524
(607) 257-7685 (fax)
Hours:
8am - 5pm Monday thru Friday