Rio Combat Alameda
- Distance:4.45 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