McDonald's 28880

McDonald's #28880, is a McDonald's restaurant located at 1575 Space Center Drive, Colorado Springs, Colorado.