1. Photography An Art By Lloyd 1124 Twin Rivers Blvd, Oviedo, FL 32766 Coordinate: 28.64978,-81.15983 Phone: (407) 365-7375