Dr. Gregory Melvin, DC, BCCT

Board certified Thermal Reading Doctor for 20+ years