Roma Teekamdas, MD

Family Medicine

Aia Hospitalists

4530 E Muirwood Dr, Ste 105, Phoenix, AZ 85048

(480) 961-2307