Tri-City Medical Plaza
2095 W Vista Way STE 101, Vista 92083