Rene Baird Allen, MD, Obstetrics & Gynecology

536 E Arrellaga St
Ste 201
Santa BarbaraCA  93103-2264 (Santa Barbara County)


Phone: 805-965-3400
Fax: 805-965-1222

NPI: 1265630602
License Number: A81775 (CA)