Tony, I spoke with Ludlow Garage and they told me that they don't have anyone to pick up or deliver cars. If your car is disabled, they will tow your car in, but that cost, of course. If your car runs, what you can do is drop off the car early in the morning and then take the nearby F train to where you want to go. My experience with them is that they fix things right and it is worth the trouble to get the car down to them.
Never heard of pick up and deliver from Ludlow Garage
Dont know for sure
Thanks! Your answer is awaiting moderation.