Dr. John Gallegos 309 Tamarack Lane, O'Fallon, IL 62269