Karen Denise Allen, MD, Dermatology

715 Tank Farm Rd
San Luis ObispoCA  93401-7068 (San Luis Obispo County)


Phone: 805-543-4488
Fax: 805-543-6271
Email: all***@*****il.com

NPI: 1942200183
License Number: A64792 (CA)