2429 South 120th St
Omaha, NE, 68144
We are located South of Pacific on 120th street. You can find us on the left hand side of the street when you are heading South. If you need more information please feel free to give us a call.
As a courtesy, we ask for 24 hours notice on all cancelled appointments.