Rick Mars Inc Architects / California / La Mesa Bookmark Contact Information 8330 University Ave, La Mesa, California 91942 (619) 465-2011 Detailed InformationRick Mars Inc Post navigationNext post: Add Listing