Sandra Ivelisse Alvarez, MD, Family Medicine

854 W Plymouth Ave
DelandFL  32720-3284 (Volusia County)


Phone: 386-734-3601
Fax: 386-734-2935
Email: drs***@*****ol.com

NPI: 1003841826
License Number: ME63461 (FL)