McGill Commercial House is located in Singapore on 809 French Rd #04-152 (Glass Door, Kitchener Complex. McGill Commercial House is rated 3.7 out of 5 in the category telescope store in Singapore.
Address
809 French Rd #04-152 (Glass Door, Kitchener Complex
Service options
In-store shopping