Mark Derrick Chin-Lenn, MD, Family Medicine

4040 Sheridan St
HollywoodFL  33021-3536 (Broward County)


Phone: 954-322-7166
Fax: 954-322-7169
Email: mar***@*****nn.com

NPI: 1265477509
License Number: ME89650 (FL)