Dr. Delia Delgado 1010 Jeffords Street, Clearwater, FL 33756