Nerds On Site
Since our inception in 1995, Nerds On Site has provided in-home computer repair and support services to London homes and businesses.
4026 Meadowbrook Drive, Unit 120, London, Ontario, N6L 1C9
Opening Hours: Mon-Sun: 8:00am - 8:00pm
Nearest Zenbu Listings
Zenbu is a collaboratively edited directory of businesses, places or things. You can help build Zenbu, edit this entry, report an error.
Zenbu ID 1312243, since 01/09/2022
Last edited 01/09/2022 by nerdonsiteon
Map View | Street View
Mapped with ROOFTOP precision
Latitude, Longitude = 42.921028, -81.266371