Michael Wallace Meshad, MD, Internal Medicine

3719 Dauphin St
5th Floor
MobileAL  36608-1753 (Mobile County)


Phone: 251-625-6896
Fax: 251-625-6897

NPI: 1538112701
License Number: 7158 (AL)