Stella Elberg, DO, Family Medicine

2801 Nw 87th Ave Ste 5
MiamiFL  33172-1604 (Miami-Dade County)


Phone: 305-653-5155
Fax:
Email: ste***@*****il.com

NPI: 1437562048
License Number: OS 12726 (FL)