Prameela Madamala, MD, Family Medicine

151 Calderon Ave
#144
Mountain ViewCA  94041-1463 (Santa Clara County)


Phone: 650-969-2907
Fax:

NPI: 1689646390
License Number: M0159 (TX)