Teela Allen
NPI: 1245540517
Teela Allen is a specialist focused health provider in Pomona, California. affiliates with no hospitals or medical groups. Call Teela Allen on phone number 9096202521 for more information and advice or to book an appointment.
| City | Pomona |
| State | California |
| Address 1 | 160 E HOLT |
| Address 2 | #B |
| Postal Code | 90706 |
| Phone | 9096202521 |
| Fax | 9096209793 |