Mesa Verde Post Acute Care Center
661 Center St
Costa Mesa, CA 92627
Located at 661 Center St in Costa Mesa, California, Mesa Verde Post Acute Care Center is an 80 unit nursing facility. The community is in a predominantly middle class area, with an average family income of $60,895. With ...