Locust Grove OK Day Care 1. 905 E Main St, Locust Grove, OK 74352 | Tot Rock Academy LLC (918) 479-4050