North Lake Plaza is a Electronics store located in Leesburg, FL 34748. It is one of the 7077 Electronics stores in United States. Address of North Lake Plaza is 1708 Citrus Blvd, Leesburg, FL 34748, United States. North Lake Plaza can be contacted at 13524600318. North Lake Plaza is rated 4 (out of 5 stars) by 117 reviewers on the web.
Some of the places around North Lake Plaza are -
1708 Citrus Blvd, Leesburg, FL 34748, United States
Contact number of North Lake Plaza is 13524600318.
Rating of North Lake Plaza is 4 out of 5 stars.
Address of North Lake Plaza is 1708 Citrus Blvd, Leesburg, FL 34748, United States.
North Lake Plaza is located in Leesburg, FL 34748.
North Lake Plaza is a Electronics store in United States
Pincode of Leesburg, FL 34748 is 34748