LEONARD FERRARA, PH.D.
Psychologist at Ballena Blvd, Alameda, CA

License number
California PSY17693
Category
Psychologist
Type
Psychologist
Address
Address 2
1150 Ballena Blvd, Alameda, CA 94501
14513 Flagship St, San Leandro, CA 94577
Phone
(510) 599-8392

Organization information

See more information about LEONARD FERRARA at bizstanding.com

Leonard Ferrara PH.D

1150 Ballena Blvd, Alameda, CA 94501

Industry:
Health Practitioner's Office
Phd, Principal:
Leonard Ferrara (Phd, Principal)

Professional information

Leonard Ferrara Photo 1

Dr. Leonard Ferrara, Alameda CA - PHD

Specialties:
Psychology
Address:
1150 Ballena Blvd STE 113, Alameda 94501
Languages:
English