Dr. Robert S. Roda, DDS is located in Scottsdale, United States on 7054 E Cochise Rd # B115. Dr. Robert S. Roda, DDS is rated 5 out of 5 in the category endodontist in United States.
Address
7054 E Cochise Rd # B115
Accessibility
Wheelchair-accessible toilet