Specialty Tennis Courts

3036 Military Ave Los AngelesCA90034
Map

Open Map

Description

Specialty Tennis Courts was founded in 1976, and is located at 3036 Military Ave in Los Angeles.
by dandb on September 04, 2015 from dandb