Muhammad Shah Alam, MD, Internal Medicine

1019 N Lafayette St
Ste 1
ShelbyNC  28150-3834 (Cleveland County)


Phone: 704-487-9766
Fax: 704-487-9891
Email: muh***@*****il.com

NPI: 1194731224
License Number: 200401162 (NC)