Orange Tree Inn 1010 N Woodland Blvd Deland, FL 32720 Phone: (386) 734-0670 Fax: (386) 736-2282
Category: Hotels & Motels