Helen Lockwood
NPI: 1295931244
Helen Lockwood is a Marriage & Family Therapist specialist focused health provider in Alameda, California. affiliates with no hospitals or medical groups. Call Helen Lockwood on phone number 5108643505 for more information and advice or to book an appointment.
| City | Alameda |
| State | California |
| Address 1 | 1910 CENTRAL AVE |
| Postal Code | 94602 |
| Phone | 5108643505 |
| Fax | 5107691824 |