Gary C Freeman, 57 years old, lives in Houston, Texas. He has also lived in Virginia Beach, Virginia. He has worked for Attorney At Law, Md, Trial Attorney and Doctor Of Medicine. Jobs he has held in the past include Attorney, Doctor and Medical Doctor.