MBC proudly provides Internet and HD Cable TV to U.S. Military Members and families living on ALL bases in Okinawa, Japan. The Camp Foster MBC branch is located inside The Spot building.
Photos
Leave a Review
Reviews
0 Reviews
0 Reviews