Our Patient Services; FAQ; Offices. Franconia Office; Lower Salford Office; Upper Perkiomen Office; Pennridge Office; Lansdale Office; Western Bucks Office; Indian Valley Office; North Willow Grove Office; Nursing Homes; Portal; Make Appointment.