The White Elephant Not rated 120 S Magnolia Avenue Ocala, FL 34471 Start Address: End: The White Elephant