Write a review Your name* Your e-mail* (Not for publication) Rating ★★★★★ Excellent ★★★★☆ Very good ★★★☆☆ Average ★★☆☆☆ Poor ★☆☆☆☆ Terrible Your review * * — Required information Dr. Andria Barnes Ruth - Isla Vista ← View details 970 Embarcadero Del Mar, California, Isla Vista, 93117, Isla Vista, California 93117 8059681511