Surprisingly they were closed on a Saturday with no sign of opening later in the day. Even though they have the infrastructural collateral to be perceived as a quality service station the true test would have to be when they either fix my car or someone I know.
Till then, I leave them on the map.
A major service centre for majorly Fords and other American vehicles
A good place to fix most common automobile faults.
Opened recently. They seem to have everything in place for business. Nice car collections too