Dr. Stephen Auerbach, MD HEADACHE & BACKACHE INSTITUTE Business Tags CA Business Address 1401 Avocado Ave Ste 401 City Newport Beach State CA ZIP Code 92660 Country USA Business Genre CA Contact listing ownerSend Message Name Email Phone Number Message