Directions. We are located at: 1227 E Los Angeles Ave Simi Valley, CA 93065. . 118 Eastbound Freeway (from Moorpark/Thousand Oaks): Exit 1st St/First at Exit 23. Make a Right onto 1st St/First St then in 0.5 miles make a left at Easy St into Mountain Gate Plaza. Make a left then a Right to go behind Hai Sushi and the clinic entrance is located ....