Make an Appointment: [email protected] | 402-881-5475

  • Downtown Omaha Office Address

    1219 Leavenworth Street, Suite 108

    Omaha, NE 68102 

    Located in the Historic Old Market, we are across the street from Nebraska Medicine Old Market Clinic and Bemis Center for Contemporary Arts.  There is a private parking lot with ample free parking. 

    In-person and telehealth are still available for Nebraska and Iowa residents.