1. Centro Inc 3315 Overton Crossing St, Memphis, TN 38127 Coordinate: 35.21603,-89.99477 Phone: (901) 357-1261