At this time, there is a current power outage in the Menlo Park Area. It appears the power will be out for at least two hours. We are investigating this further, and update here as new information is gained. Let us know if you have any questions by calling at 650-454-8850.
Update 9/28 @ 3:30pm PST
PG&E estimates the power will return around 5:30pm PST.
Update 9/28 @ 4:01pm PST
Power has returned.