Rio Combat Alameda
- Distance: 2,591.49 mi
- Address:800 W Tower Ave, Alameda, CA 94501
- Phone:(415) 200-5597
- Reviews: 8Rating: 5.0
Great experience! I was an out of town drop in and could not have been treated better. Patient and thorough instruction, and a really great community. If I am ever back in town I will definitely come back thru.... more