You can rate the company Lombardi Institute of Dermatology by filling out this form.
More contact info for Lombardi Institute of Dermatology:
Lombardi Institute of Dermatology
602 South Audubon Ave Suite B Tampa, FL 33609
33609 Tampa