Los Angeles New Life Center Inc
Availability
Phone Number
view phone(323) 734-3677
Address
1828 South Western Avenue Suite 21 Los Angeles, California, United States 90006Mail Address
1828 South Western Avenue Suite 21 Code 9006Los Angeles, CA 90006
» Leave Testimonial
Clinical and Support Services
HIV Support
Payment Type
Medicaid
Payment Assistance
Self Payment
Sliding Fee Scale
Program Environment & Type
Outpatient