Fadee Abu Al Rub, MD, Hospitalist

Center For Specialized Medicine
1225 S Grand Blvd
Saint LouisMO  63104 (Saint Louis City County)


Phone: 314-257-3760
Fax:

NPI: 1790992675
License Number: 036139742 (IL)