Archibald Surgery Center OphthalmologyGastroenterologyPain Management ★ 3.1 (43 reviews) · 9674 Archibald Avenue, Suite 125, Rancho Cucamonga, CA 91730 View profile Call