Get directions, reviews and information for Twin Lakes Imaging Center in Daytona Beach, FL. Twin Lakes Imaging Center 1890 Lpga Blvd Daytona Beach FL 32117. Reviews (386) 274-7272 Website. Menu & Reservations Make Reservations . Order Online Tickets Tickets See Availability ....