Leonard Ferrara
NPI: 1104019066
Leonard Ferrara is a Psychologist, Clinical specialist focused health provider in Alameda, California. affiliates with no hospitals or medical groups. Call Leonard Ferrara on phone number 5105998392 for more information and advice or to book an appointment.
| City | Alameda |
| State | California |
| Address 1 | 1150 BALLENA BLVD |
| Address 2 | SUITE113 |
| Postal Code | 94577 |
| Phone | 5105998392 |
| Primary Specialty | Psychologist, Clinical |