Adeluola G Lipede, MD, Surgery

9231 W Florissant Ave
Saint LouisMO  63136-1422 (Saint Louis County)


Phone: 314-522-1888
Fax: 314-522-9674

NPI: 1376503250
License Number: R7F89 (MO)