Fryar III James H DDS in Mooresville, NC 28115



Fryar III James H DDS

134 North Magnolia St

(704) 663-1800

(855) 943-3445