Dr. Scott D. Palmer, MD is located in Scottsdale, United States on 6501 E Greenway Pkwy UNIT 160. Dr. Scott D. Palmer, MD is rated 3 out of 5 in the category doctor in United States.
Address
6501 E Greenway Pkwy UNIT 160
Accessibility
Wheelchair-accessible toilet