Island Dermatology Category Medical Services Claimed 38 Prescott St Lido Beach NY 11561 (631) 598-5373 Get Directions View Details