Star Motel

 

GET DIRECTIONS

814 S. Pine Ave.
Ocala, Florida 34471-9803

Phone: (352) 622-6539