John Fitzgerald is an active carrier based out of Grand Island, New York. John Fitzgerald operates under USDOT number 3000619. John Fitzgerald has 3 tractors and employs 3 drivers. John Fitzgerald is authorized to operate Intrastate Non-Hazmat cargo.