Johnson Michael J OD Serving Mooresville, NC View Phone 704-510-0816 8701 S ClayMooresville, NC 28115 Experience & Reliability Send to My Email Send to My Phone Print this Page