top of page
HOME
ABOUT
SERVICES
GOLF
BASEBALL
TESTIMONIALS
PARTNERSHIPS
CONTACT
FAQ
BLOG
More
Use tab to navigate through the menu items.
Tel: 585-340-7336
Frequently asked questions
Do I need a prescription to see Dr. Hagen?
Do you take my insurance?
Can I use my HSA/FSA?
How long are the appointments?
What conditions do you treat?
bottom of page