Howard Johnson

0 Reviews

0.0000 stars - based on 0 reviews
1505 N Neil St Champaign, Illinois 61820


Howard Johnson is located at the address 1505 N Neil St in Champaign, Illinois 61820.

Howard Johnson has an annual sales volume of 1M – 1,999,999. .For more information contact Danish Mohamed,

For maps and directions to Howard Johnson view the map to the right. For reviews of Howard Johnson see below.



Employee Size: 1 To 4

Exact Employee Count: 3

Exact Sales Volume: 1750000

Sales Volume: 1M – 1,999,999


People Also Viewed

Ywca University

1001 S Wright St Champaign, Illinois 61820

Gateway Studios

1505 N Neil St Champaign, Illinois 61820

Drury Inns

905 W Anthony Dr Champaign, Illinois 61821

La Quinta Inn Champaign

1900 Center Dr Champaign, Illinois 61820
You must Sign in to post reviews.

by on

0 Reviews

Key Contacts
    • Danish Mohamed
    • Danish Thameem