Florirda Hospital's Seascape Imaging in South Sebring can be reached at (863) 402-1266 or by fax (863) 402-2150. We are located at 2950 Alternate US 27 South, Sebring, Florida 33872 (behind Publix). Please click on the map to the right for directions.