Hours
Today
8:00 AM – 5:00 PM

Last updated: 27 Oct 2026

About Roger A. Juarez, OD

Roger A. Juarez, OD is located at 9515 West Camelback Road, Phoenix, Arizona 85037, United States. People contact this listing by phone at (623) 937-1655.

Photos