Contact Us Indian River Skin & Cancer Center 1770 37th St. Vero Beach, FL 32960 Phone:772-562-2929 Fax: 772-562-2949 Office hours are Mondays through Thursday 8:00AM to 5:00PM - Fridays: 8:00AM to 12:00Noon.