We’d Love to Hear From You, Get In Touch With Us!

We are so happy you are here. Our mission involves helping you realize your ideal state of health – the process can be so rewarding and exciting. Maybe you are ready to get going, or you have some questions.

If you are thinking about scheduling an appointment, please check out our appointments page. Please also feel free to click “Schedule Now,” or give us a call at the office and our support staff will be happy to take care of you. You may also submit the form below if you have questions, or would like to schedule, and let us know what is a good time to contact you.

While our office is open for patients by appointment only, you can reach us via telephone or electronic communication with your inquiries.


We’d love to engage with you


20 N. 20th St., Suite A
Richmond VA, 23223


Monday – Friday,
10:00 am – 6:00 pm

Parking & Directions


Parking is on-street only.  Please be aware of this as you book your appointment, and plan your travel time. 

During normal office hours, there is typically plenty of on-street parking on Main Street, 20th Street, and Fraklin St.

After 5 pm, parking will be a little bit more tricky, so allow yourself a few extra minutes to find parking after 5 pm.


From south of Richmond: Take I-95 N, exit 74C.  Merge onto Oliver Hill Way, and turn left onto E. Broad St. after 1/2 mile.  Turn right onto 20th St. The clinic is two and a half blocks down, on the right. It is in a red building, and has a dark green door. If you cross Main St., you have driven too far!

From north of Richmond: Take I-95 N, exit 74B. Continue on 15th St., and turn left onto Main St. under the bridge. Drive five blocks and turn left onto N. 20th St. The clinic is behind the Poe Museum, on the left. It is in a red building and has a dark green door