New Location

Kathmandu Clinic is nestled with other healers at:

10807 Big Bend Blvd, Suite 1

Kirkwood, MO 63122.

(My previous location was 111 Prospect Ave., Suite 202 D.)

I am inside Equinox IHA Health Spa!