Alfredo Bimbela Clinic Santa Barbara
UNIVERSITY OF CALIFORNIA SANTA BARBARA
Santa Barbara, CA, United States
93106
UNIVERSITY OF CALIFORNIA SANTA BARBARA
Santa Barbara, CA, United States
93106
No Phone Number Provided
No Website Provided
If they gave this guy a license needs to be slapped or must have been extreamly intoxicated He is not a doctor more of a clown. He discredits all others doctors opinion cuz Yoda here knows it all. Waste f a degrees
Submitted Nov. 26, 2022