Francesca Maria Dimou, MD, Surgery

1040 N Mason Rd
Div Surg Mis Ste 120
Saint LouisMO  63141-6399 (Saint Louis County)


Phone: 314-454-8877
Fax: 314-222-6256

NPI: 1649579889
License Number: 2019031578 (MO)