Camelot Apartments is located at 1334 S Avenue B, Yuma, AZ 85364, just minutes from the Yuma Palms Mall. From the I-8 W, take exit 2 for US-95 N/16th Street and turn left onto US-95 S/16th Street. Turn right onto S Avenue B and then left onto W 13th Lane. Camelot will be on the right. Have a question? Click here to text us!