Edward Lawrence Felix, MD, Surgery

316 S Stratford Ave
Ste B
Santa MariaCA  93454-5908 (Santa Barbara County)


Phone: 805-332-8446
Fax: 805-332-8173

NPI: 1235170028
License Number: G43375 (CA)