at 120 Seneca Rd, Greensboro , 27406-4531 United States
7 FB users likes Econo Lodge & Suites, set it to 443 position in Likes Rating for Greensboro, North Carolina in Local Business category
Econo Lodge & Suites is Greensboro based place and this enity listed in Hotel category. Located at 120 Seneca Rd NC 27406-4531. Contact phone number of Econo Lodge & Suites: (336) 275-9575