Club Harlo

708-344-7781
2300 W North Ave
Melrose Park, IL 60160
No photo available for this business

Business Information

Night Clubs
Nightclubs

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