Dr. Anjali Mehra
NPI: 1700241262
Dr. Anjali Mehra is a Physician/Family Practice specialist focused health provider in Vestavia, Alabama. affiliates with no hospitals or medical groups. Call Dr. Anjali Mehra on phone number 2052497689 for more information and advice or to book an appointment.
| City | Vestavia |
| State | Alabama |
| Address 1 | 4356 BOULDER LAKE CIR |
| Postal Code | 35242 |
| Phone | 2052497689 |
| Primary Specialty | Physician/Family Practice |