Are you an existing patient looking to book an appointment?

This page is for those who are not yet an established patient of Dr. Meehan. If you are an existing patient looking to book an appointment, please select the "Book an Appointment" tab in the menu bar.

You Have Questions, 
Dr. Meehan Has Answers.

Fill out this form and a member of Dr. Meehan's team will call you to get you set up. 

We are only taking patients in the following states: Arizona, Arkansas, California, Colorado, Florida, Illinois, Iowa, Kansas, Michigan, Missouri, Nebraska, New Jersey, New Mexico, New York, Ohio, Oklahoma, Pennsylvania, and Texas. For Immune Support patients in other states, please refer to for a doctor in your state. 

Click here for FAQs.

Thank you for your submission!

Your message has been sent successfully. Please know that our team is working as quickly as we can to process new patient requests. If you are sick please call the office at 918-600-2240 and select 1 to make an appointment. Please only fill out the form one time, duplicate entries take us longer to process. In the event of an emergency, please call 911.

Welcome to MeehanMD