Ruffner Mountain Restoration Dental, Llc NPI 1376991885 Practice location: 2806 Ruffner Rd, Irondale, AL 352103926 Taxonomy code: 122300000X Phone: (205) 851-4281