Start from
Red Lobster
3510 New Center Point, Colorado Springs 80922