Landau P Lawrence, MD, Family Medicine

26 Tubac Rd
Ste B
TubacAZ  85646-1990 (Santa Cruz County)


Phone: 520-398-9054
Fax: 520-398-2944

NPI: 1639120538
License Number: 27940 (AZ)