Start from
Hatcher Convenience Store
2702 Hatcher St, Dallas 75215