Ted's Fish Fry

636 New Loudon Rd, Latham NY

(518) 783-3176

Location