USA

AHFC Royals

USAFounded: 2000Stadium: Campbell Road Sports Park, Houston, Texas (1,000 seats)

History

AHFC Royals is a football club (USA). It was founded in 2000. It plays its home matches at Campbell Road Sports Park (Houston, Texas).

No data available yet.