
Denton R. Roberts, MD
Retina Specialists of Idaho, PLLC
13923 West Wainwright Drive
Suite 301
Boise, ID 83713
United States map
(208) 938-5624 office
Professional Affiliations
Hospital Appointments- St. Alphonsus
- St. Luke's
- Surgery Center of Idaho