CHAR VARCHAR and INT types need a size and not sure what some of your varchar values should be and can be adjusted for the common terms used by your users. So here is a suggestion with sizes of fields, you might also want an id field or make one of the fields a PRIMARY KEY (it need to be unique, so usually it would be an id field).
CREATE TABLE PROVIDER
(ASP_Real_Name VARCHAR(40),
ASP_Name VARCHAR(30),
ASP_Phone VARCHAR(15),
Display_Phone VARCHAR(15),
ASP_Email VARCHAR(50),
Display_Email VARCHAR(50),
ASP_Website VARCHAR(50),
ASP_Ethnicity VARCHAR(15),
ASP_Age SMALLINT(3),
ASP_Eye VARCHAR(15),
ASP_Hair_Length VARCHAR(15),
ASP_Build VARCHAR(15),
ASP_Height VARCHAR(15),
ASP_Bust VARCHAR(10),
ASP_Cup VARCHAR(10),
ASP_Implants VARCHAR(10),
ASP_Waist VARCHAR(15),
ASP_Hips VARCHAR(15),
ASP_Grooming VARCHAR(25),
On_Time VARCHAR(15),
ASP_Rate VARCHAR(15),
Availability VARCHAR(15),
Services VARCHAR(35),
Rules VARCHAR(35),
Piercings VARCHAR(25),
Tatoos VARCHAR(25),
Reviews_URL VARCHAR(50),
Who VARCHAR(50),
Attire VARCHAR(40),
Image_1 VARCHAR(40),
Image_2 VARCHAR(40),
Image_3 VARCHAR(40),
Image_4 VARCHAR(40),
Image_5 VARCHAR(40),
Image_6 VARCHAR(40)
)