Star Base 23
(Redirected from Starbase 23)
Jump to navigation
Jump to search
Star Base 23 was a Federation star base located near the Romulan Neutral Zone.
It is the closest Federation outpost to the Devron system in the Beta Quadrant.