According to our records, this business is located at 3236 N State Route 23 in Ottawa (in La Salle County), Illinois 61350, the location GPS coordinates are: 41.4024474 (latitude), -88.835648 (longitude). Rosens Inc is categorized under Seeds and Bulbs (SIC code 5191). Known organization manager is Bill Clemmons. You can contact the company by phone at (815) 434-6970.