Health & Medicine in Upland, IN

1809 South Main Street , Suite 200, Upland, Indiana, 46989

(765) 660-7544


Yext tracking pixel

1809 S Main St, Suite 100, Upland, Indiana, 46989

(260) 234-5400

Now accepting new patients!


1809 S Main St, Suite 100, Upland, Indiana, 46989


1809 South Main Street, Upland, Indiana, 46989

(765) 660-7530


1809 S Main St, Suite 100, Upland, Indiana, 46989


206 S Main St, Upland, Indiana, 46989-9232

(765) 998-2230


1809 S Main St, Upland, Indiana, 46989-9242

(765) 998-6200


1809 S Main St, Upland, Indiana, 46989-9242

(765) 998-6200


1809 S Main St, Upland, Indiana, 46989-9242

(765) 998-6200


1809 South Main Street , Suite 200, Upland, Indiana, 46989

(765) 660-7530


1809 South Main Street, Upland, Indiana, 46989

(765) 660-7520


1809 South Main Street, Suite 200, Upland, Indiana, 46989


1809 South Main Street, Suite 200, Upland, Indiana, 46989


1809 South Main Street, Suite 200, Upland, Indiana, 46989

(765) 660-7544


1809 South Main Street, Suite 200, Upland, Indiana, 46989

(765) 660-7530


Yext tracking pixel

1809 S Main St, Suite 100, Upland, Indiana, 46989

(765) 770-0650

Make an appointment today!


1809 South Main Street , Suite 200, Upland, Indiana, 46989

(765) 660-7530


1809 South Main Street, Upland, Indiana, 46989

(765) 660-7520


1809 S Main St, Upland, Indiana, 46989-9242

(765) 998-6210


1809 S Main St, Upland, Indiana, 46989-9242

(765) 998-6200


1809 S Main St, Upland, Indiana, 46989-9242

(765) 998-6200


441 N Wabash Ave, Upland, Indiana, 46952-2612

(765) 998-9990


Yext tracking pixel

1809 S Main St, Suite 100, Upland, Indiana, 46989

(765) 770-0650

Now accepting new patients!


Yext tracking pixel

1809 S Main St, Suite 100, Upland, Indiana, 46989

(765) 770-0650

Make an appointment today!


Yext tracking pixel

1809 S Main St, Suite 100, Upland, Indiana, 46989

(260) 234-5400

Now accepting new patients!