I B Davidson Middle 251 South St Davidson, NC 28036 Phone: (980) 343-5185 Fax: (980) 343-5187 View Website
Category: Schools