Coast Physical Therapy Specialists
1701 Solar Dr # 155
Oxnard, CA 93030
(805) 604-4644

Our clinic is in Suite 155 of 1701 Solar Dr. The building is on the left as you drive into the parking lot between the two buildings. Enter the double doors on the right as you enter the lobby.