+ Follow Richard H. Hall, DDS, PCRichard H. Hall, DDS, PCUrbandale, Polk CountyWeb presenceFacebookListing