Michael Zigelman, MD, Internal Medicine

189 Vista Dr
Arroyo GrandeCA  93420-1407 (San Luis Obispo County)


Phone: 805-489-9040
Fax:

NPI: 1003276494
License Number: G32290 (CA)