Marcy Shera Alvarez, DO, Dermatology

1111 Lincoln Rd
Ste 375
Miami BeachFL  33139-2452 (Miami-Dade County)


Phone: 305-397-8622
Fax: 305-397-8422
Email: lrd***@*****oo.com

NPI: 1043344112
License Number: 236267 (NY)