21 North Canal Street, Oxford, NY 13830
21 North Canal Street
Oxford
New York
13830
US
607-843-9816607-843-9816
Type of Organization
Primary Care














1301 Trumansburg Rd, Ste H, Ithaca, NY 14850

22 Arrowwood Dr, Ste A, Ithaca, NY 14850


3805 Meads Creek Rd, Painted Post, NY 14870
607-962-3100 or 800-734-1570607-962-3100 or 800-734-1570










179 N Broad St, Norwich, NY 13815 12.18 km








One Terrace Heights, New Berlin, NY 13411 29.01 km

