Contacts

Mega Terra Properties

Name Address Phone & Fax
Kelly Leach
mega-terra@satx.rr.com
6335 Camp Bullis #39
San Antonio, Texas 78257
ph: 827-7918
fx: 375-6239