Alta Neuro-Imaging Neurofeedback 1075 Yorba PlaceSuite 105Placentia, CA, 92870 View Phone 714-990-6536 1075 Yorba Place, Suite 105Placentia, CA 92870 View Website Experience & Reliability About Send to My Email Send to My Phone Print this Page