Michael Quezada, MD, Internal Medicine

850 Fair Oaks Ave Ste 220
Arroyo GrandeCA  93420-3929 (San Luis Obispo County)


Phone: 805-434-5530
Fax: 805-786-4220

NPI: 1326466467
License Number: A140790 (CA)