NPI# 1144488602 - Dr. Andrew Richard Salazar is a male optometrist (eye doctor) located in San Antonio, TX. Share a review or see other ratings and reviews below.
Ratings & Review of Dr. Andrew Richard Salazar by kate:
My experience was so bad that I walked out. I have never met anybody rude like him. He is very demanding and uncomfortable. He has no people skills, this is not the right job for him.