J. M. Mylroie, Michelin tire dealer installs filling station