Velasco Josie OD 3661 S Orlando Dr, Sanford, FL 32773, United States of America Phone, Add place's phone number Reviews Map