Lucy Luyun Chen, MD, Dermatology

1111 Kane Concourse Ste 100
Miami BeachFL  33154-2010 (Miami-Dade County)


Phone: (305) 866-2177
Fax:
Email: luc***@*****il.com

NPI: 1174865430
License Number: ME131924 (FL)