Medical Spa Northshore Dermatology Phone: (985) 340-4198 Website 1606 S Magnolia St, Hammond, Louisiana, United States, 70403 claim this listing