McGregor's Motors is located in the heart of South Philadelphia. The surrounding local area makes it an ideal setting for motorcyclists. Countless country roads, offroad parks and a world famous race track makes Philadelphia one of the most perfect places to ride.

Stop in and we'll be happy to give suggestions of places to ride, on or off road, according to your desire.