Starline Production Rentals Founded in 2000 and headquartered in Mississauga, ON, Canada, Starline has grown steadily through a combination of acquisitions and organic growth. Phone: 905-822-4850 585 Southdown Rd Mississauga, ON L5J 4V1 Canada Map Other Categories: Travel & Tourism |