Shaifali Batra, MD, Internal Medicine

290 Clyde Morris Blvd Ste C2
Ormond BeachFL  32174-8204 (Volusia County)


Phone: 386-259-6026
Fax: 386-615-6640

NPI: 1306208160
License Number: A161897 (CA)