Peter A Thom, MD, Internal Medicine

405 Traffic Way
Ste A
Arroyo GrandeCA  93420-3346 (San Luis Obispo County)


Phone: 805-481-4202
Fax: 805-481-0223

NPI: 1578598488
License Number: G39102 (CA)