Club Harlo

2300 W North Ave
Melrose Park, IL 60160
No photo available for this business

Business Information

Night Clubs

Customer Reviews (1 reviews)

Citysearch User

on Citysearch Jan 26, 2010
After waiting in the crazy line that started filling up around 8:45pm on a Saturday night, bending over in submission to the rude/scary/ridi... (more)

Browse our top cities

Browse cities by state