0 reviews
Summary
Self Care La is a Group Practice with 1 Location. Currently Self Care La's 2 physicians cover 4 specialty areas of medicine.
Location
Self Care La has 1 location
Primary Location
Self Care La
1426 MONTANA AVE STE 2SANTA MONICA, CA 90403- Tel:
- (310) 856-9583
Accepting New Patients
Medicaid Accepted

