NPIIDA And B Associates, PAClinical & Laboratory Dermatological Immunology PhysicianMiami Shores, FL9526 NE 2Nd Ave Suite 103, Miami Shores, FL, 33138NPIID(305) 984-0149Book online Claim listingAvailability on request