Podiatrists Ambulatory Foot Care Center 190 Main St Tonawanda, NY 14150 (716) 693-1050 ambulatoryfootcarecenter.com