Shefali D Majmudar, DO, Internal Medicine

107 Omni Dr Ste A
SenecaSC  29672-9448 (Oconee County)


Phone: 864-885-7886
Fax:

NPI: 1982876751
License Number: LP00790 (RI)