Bryan Waits, MD, Internal Medicine

131 Medical Park Rd Ste 303
MooresvilleNC  28117-8525 (Iredell County)


Phone: 704-660-2617
Fax: 704-660-4107

NPI: 1891952917
License Number: MD.204982 (LA)