Tlc Behavioral Health And Psychology CorporationTlc Behavioral Health And Psychology Corporation · Health Service Psychologist1080 Marina Village Parkway, Alameda, CA, 94501NPI · 1538556865No reviewsInsuranceNot specified(510) 337-7950Check availabilityBook online Claim listing