* Updated 11/4/22

We currently have limited availabilty.

We are a self-pay practice. If you are interested in your insurance plan reimbursing you please contract your insurance member services to see if your plan overs out-of-network providers. 

Office hours are by appointment only.



Both in-person and virtual appointments available.

Cash, Check, Credit and Venmo Accepted