Margaret B Greenough, M.D is a family medicine physician in San Luis Obispo, California.
📍 Ste 301 1941 Johnson Ave, San Luis Obispo, CA 93401
160 1551 Bishop St, San Luis Obispo, CA 93401
Ste 204 1941 Johnson Ave, San Luis Obispo, CA 93401
Ste A 1250 Peach St, San Luis Obispo, CA 93401
1555 Higuera St, San Luis Obispo, CA 93401
Ste A 1250 Peach St, San Luis Obispo, CA 93401