Address
2060 Tapo Street
Simi Valley, CA
93063
From 118
Exit the 118 Fwy at Tapo Canyon Rd.
Proceed South on Tapo Canyon Rd.
Turn Left on Cochran St.
Turn Right on Tapo St.
The Free Clinic will be on your left.
Other
Mapquest Directions