Horizon Family Medical Group

Under construction

Our new online booking experience is coming soon.

To schedule or change an appointment, please call your Horizon office. If you received a text with a link to upload your insurance card, please use that link.